package cn.tedu.shoot;

import java.awt.image.BufferedImage;

//天空
public class Sky extends FlyingObject {
    protected int speed;  //移动速度
    protected int y1;     //第2张图片的y坐标

    /**
     * 构造方法
     */
    public Sky() {
        super(400, 700, 0, 0);
        speed = 1;
        y1 = -700;
    }

    /**
     * 重写step()移动
     */
    public void step() {
        y += speed;  //y+(向下)
        y1 += speed; //y1+(向下)
        if (y >= 700) { //若y>=窗口的高，表示移到最下面了
            y = -700; //则将y修改为负的窗口的高，即移到最上面去
        }
        if (y1 >= 700) { //若y1>=窗口的高，表示移到最下面了
            y1 = -700; //则将y1修改为负的窗口的高，即移到最上面去
        }
    }

    /**
     * 插入图片
     */
    public BufferedImage inImages() {
        return Images.sky;
    }


}
